package flash.desktop;

extern class NativeDragManager
{
	static function acceptDragDrop(target:flash.display.InteractiveObject):Void;
	static function doDrag(dragInitiator:flash.display.InteractiveObject, clipboard:flash.desktop.Clipboard, dragImage:flash.display.BitmapData = null, offset:flash.geom.Point = null, allowedActions:flash.desktop.NativeDragOptions = null):Void;
	static var dropAction:flash.desktop.NativeDragActions;
	static var isDragging(default, null):Bool;
	static var dragInitiator(default, null):flash.display.InteractiveObject;
	static var isSupported(default, null):Bool;
	function new():Void;
}